inch oneself along something - Almanca İngilizce Sözlük